Church Of Our Lady Of Immaculate Conception

Dating back to the 1540s, the Church of Our Lady of Immaculate Conception is one of the beautiful reminders of India's colonial past. It has been graced with the honour of being a UNESCO World Heritage Site and enjoys great popularity amongst locals and tourists alike. The church sits atop quite a bunch of stairs, so be prepared to sweat it out to get a closer look. The beauteous monument is decked in a pristine white, sparkling in the day and breathtaking at night. Remember the Shahrukh Khan starrer 'Josh'? The movie was shot here!